@media(min-width:992px) and (max-width:1200px) {
	.main-menu ul li>a,header.sticky .main-menu ul li>a {
	font-size:15px;
	margin-left:30px
}
.searchbar input{
    width: 130px;
    transition: 0.2s;
}
.main-menu ul li>a,header.sticky .main-menu ul li>a {
	margin-left:30px
}
.main-menu {
	text-align:right
}


}@media(min-width:768px) and (max-width:991px) {
	}@media(max-width:991px) {
	.main-btn.header-btn {
	display:none
}
.main-menu {
	display:none
}
.logo {
	margin:30px 0
}
.slider-content h1 {
	font-size:50px
}
.pb-150 {
	padding-bottom:100px
}


.bottom-footer {
	text-align:center
}
.bottom-footer .text-right {
	text-align:center!important
}

.them-two {
	left:85%;
	top:50%
}
 .text-right {
	text-align:left!important
}
 .section-title.them-two::before {
	left:40%
} 
header .container {
	position:relative;
	z-index:1
}
.searchbar {
    position: absolute;
    margin-left:42%;
    width: 130px;
    z-index: 99;
}
.searchbar input{
    width: 120px;
    transition: 0.2s;
}

#mobile-menu-wrapp {
	display:block;
	position:absolute;
	right:0;
	top:73%;
	transform:translateY(-50%);
	width:74%;
	height:100%
}
.slicknav_menu {
	background:0 0
}
.slicknav_nav {
	background:#4bb3e6;
	padding:20px;
	border-radius:10px;
	width:130%;
	position:absolute;
	top:76%;
	left:-32%s
}

}@media(max-width:767px) {
	.logo {
	width:120px;
}

.slider-content h1 {
	font-size:30px
}

.pb-150 {
	padding-bottom:50px
}

h1 {
	font-size:30px
}

.error-footer {
	text-align:center
}
.error-footer .text-right {
	text-align:center!important
}
}@media only screen and (min-width:480px) and (max-width:767px) {
	.container {
	width:450px
}
}
@media(max-width:579px) {
	.activities-img,.testimonial-area-img,.time-area-bg {
	width:380px
}


}